have branches - Français Anglais Dictionnaire